_CC_PARTITION

//0x580 bytes (sizeof) struct _CC_PARTITION { SHORT NodeTypeCode; //0x0 SHORT NodeByteSize; //0x2 struct _EPARTITION* PartitionObject; //0x8 struct _LIST_ENTRY NumaNodeList; //0x10 struct _LIST_ENTRY VolumeList; //0x20 ULONG VolumeCount; //0x30 struct _KEVENT LastVolumeEvent; //0x38 struct _LIST_ENTRY DeletedVolumeList; //0x50 struct _LIST_ENTRY DeletePVCMWorkerThreadList; //0x60 struct _CC_NUMA_NODE* NumaNodeBlock[64]; //0x70 struct _LIST_ENTRY CleanSharedCacheMapList; //0x270 struct _LIST_ENTRY CleanSharedCacheMapWithLogHandleList; //0x280 struct _SHARED_CACHE_MAP_LIST_CURSOR DirtySharedCacheMapList; //0x290 struct _SHARED_CACHE_MAP_LIST_CURSOR LazyWriteCursor; //0x2a8 struct _LIST_ENTRY DirtySharedCacheMapWithLogHandleList; //0x2c0 ULONGLONG PrivateLock; //0x300 ULONG ConsecutiveWorklessLazyScanCount; //0x308 UCHAR ForcedDisableLazywriteScan; //0x30c ULONGLONG WorkQueueLock; //0x340 ULONG NumberWorkerThreads; //0x348 struct _LIST_ENTRY PostTickWorkQueue; //0x350 ULONG MaxExtraWriteBehindThreads; //0x360 ULONG MaxCacheMapUninitThreads; //0x364 ULONG PostTickWorkItemCount; //0x368 struct _KEVENT LowMemoryEvent; //0x370 struct _KEVENT PowerEvent; //0x388 struct _KEVENT WaitingForTeardownEvent; //0x3a0 struct _KEVENT CoalescingFlushEvent; //0x3b8 ULONG PagesYetToWrite; //0x3d0 struct _LAZY_WRITER LazyWriter; //0x3d8 struct _DIRTY_PAGE_STATISTICS DirtyPageStatistics; //0x420 struct _DIRTY_PAGE_THRESHOLDS DirtyPageThresholds; //0x438 struct _WRITE_BEHIND_THROUGHPUT* ThroughputStats; //0x470 ULONGLONG AverageAvailablePages; //0x478 ULONGLONG AverageDirtyPages; //0x480 ULONGLONG PagesSkippedDueToHotSpot; //0x488 struct _LIST_ENTRY DeferredWrites; //0x490 ULONGLONG DeferredWriteSpinLock; //0x4c0 struct _EX_PUSH_LOCK AsyncReadWorkQueueLock; //0x4c8 struct _LIST_ENTRY VacbFreeHighPriorityList; //0x4d0 ULONG NumberOfFreeHighPriorityVacbs; //0x4e0 struct _ETHREAD* LowPriWorkerThread; //0x4e8 struct _SHARED_CACHE_MAP* LowPriSharedCacheMap; //0x4f0 LONG LowPriOldCpuPriority; //0x4f8 enum _IO_PRIORITY_HINT LowPriOldIoPriority; //0x4fc struct _EX_PUSH_LOCK LowPriorityWorkerThreadLock; //0x500 ULONG MaxNumberOfWriteBehindThreads; //0x508 UCHAR CoalescingState; //0x50c UCHAR ActivePartition; //0x50d UCHAR RundownPhase; //0x50e LONGLONG RefCount; //0x510 struct _KEVENT ExitEvent; //0x518 struct _KEVENT FinalDereferenceEvent; //0x530 VOID* LazyWriteScanThreadHandle; //0x548 struct _CC_LWS_PACKET LWSPacket; //0x550 };